Dsl

class Dsl

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
@get:JvmName(name = "getChannel")
@set:JvmName(name = "setChannel")
var channel: Int

uint32 channel = 3;

Link copied to clipboard
@get:JvmName(name = "getDecoded")
@set:JvmName(name = "setDecoded")
var decoded: MeshProtos.Data

.meshtastic.Data decoded = 4;

Link copied to clipboard
@get:JvmName(name = "getDelayed")
@set:JvmName(name = "setDelayed")
var delayed: MeshProtos.MeshPacket.Delayed

.meshtastic.MeshPacket.Delayed delayed = 13 [deprecated = true];

Link copied to clipboard
@get:JvmName(name = "getDelayedValue")
@set:JvmName(name = "setDelayedValue")
var delayedValue: Int
Link copied to clipboard
@get:JvmName(name = "getEncrypted")
@set:JvmName(name = "setEncrypted")
var encrypted: ByteString

bytes encrypted = 5;

Link copied to clipboard
@get:JvmName(name = "getFrom")
@set:JvmName(name = "setFrom")
var from: Int

fixed32 from = 1;

Link copied to clipboard
@get:JvmName(name = "getHopLimit")
@set:JvmName(name = "setHopLimit")
var hopLimit: Int

uint32 hop_limit = 9;

Link copied to clipboard
@get:JvmName(name = "getHopStart")
@set:JvmName(name = "setHopStart")
var hopStart: Int

uint32 hop_start = 15;

Link copied to clipboard
@get:JvmName(name = "getId")
@set:JvmName(name = "setId")
var id: Int

fixed32 id = 6;

Link copied to clipboard
@get:JvmName(name = "getNextHop")
@set:JvmName(name = "setNextHop")
var nextHop: Int

uint32 next_hop = 18;

Link copied to clipboard
Link copied to clipboard
@get:JvmName(name = "getPkiEncrypted")
@set:JvmName(name = "setPkiEncrypted")
var pkiEncrypted: Boolean

bool pki_encrypted = 17;

Link copied to clipboard
@get:JvmName(name = "getPriority")
@set:JvmName(name = "setPriority")
var priority: MeshProtos.MeshPacket.Priority

.meshtastic.MeshPacket.Priority priority = 11;

Link copied to clipboard
@get:JvmName(name = "getPriorityValue")
@set:JvmName(name = "setPriorityValue")
var priorityValue: Int
Link copied to clipboard
@get:JvmName(name = "getPublicKey")
@set:JvmName(name = "setPublicKey")
var publicKey: ByteString

bytes public_key = 16;

Link copied to clipboard
@get:JvmName(name = "getRelayNode")
@set:JvmName(name = "setRelayNode")
var relayNode: Int

uint32 relay_node = 19;

Link copied to clipboard
@get:JvmName(name = "getRxRssi")
@set:JvmName(name = "setRxRssi")
var rxRssi: Int

int32 rx_rssi = 12;

Link copied to clipboard
@get:JvmName(name = "getRxSnr")
@set:JvmName(name = "setRxSnr")
var rxSnr: Float

float rx_snr = 8;

Link copied to clipboard
@get:JvmName(name = "getRxTime")
@set:JvmName(name = "setRxTime")
var rxTime: Int

fixed32 rx_time = 7;

Link copied to clipboard
@get:JvmName(name = "getTo")
@set:JvmName(name = "setTo")
var to: Int

fixed32 to = 2;

Link copied to clipboard
@get:JvmName(name = "getTransportMechanism")
@set:JvmName(name = "setTransportMechanism")
var transportMechanism: MeshProtos.MeshPacket.TransportMechanism

.meshtastic.MeshPacket.TransportMechanism transport_mechanism = 21;

Link copied to clipboard
@get:JvmName(name = "getTransportMechanismValue")
@set:JvmName(name = "setTransportMechanismValue")
var transportMechanismValue: Int
Link copied to clipboard
@get:JvmName(name = "getTxAfter")
@set:JvmName(name = "setTxAfter")
var txAfter: Int

uint32 tx_after = 20;

Link copied to clipboard
@get:JvmName(name = "getViaMqtt")
@set:JvmName(name = "setViaMqtt")
var viaMqtt: Boolean

bool via_mqtt = 14;

Link copied to clipboard
@get:JvmName(name = "getWantAck")
@set:JvmName(name = "setWantAck")
var wantAck: Boolean

bool want_ack = 10;

Functions

Link copied to clipboard

uint32 channel = 3;

Link copied to clipboard

.meshtastic.Data decoded = 4;

Link copied to clipboard

.meshtastic.MeshPacket.Delayed delayed = 13 [deprecated = true];

Link copied to clipboard

bytes encrypted = 5;

Link copied to clipboard
fun clearFrom()

fixed32 from = 1;

Link copied to clipboard

uint32 hop_limit = 9;

Link copied to clipboard

uint32 hop_start = 15;

Link copied to clipboard
fun clearId()

fixed32 id = 6;

Link copied to clipboard

uint32 next_hop = 18;

Link copied to clipboard
Link copied to clipboard

bool pki_encrypted = 17;

Link copied to clipboard

.meshtastic.MeshPacket.Priority priority = 11;

Link copied to clipboard

bytes public_key = 16;

Link copied to clipboard

uint32 relay_node = 19;

Link copied to clipboard

int32 rx_rssi = 12;

Link copied to clipboard

float rx_snr = 8;

Link copied to clipboard

fixed32 rx_time = 7;

Link copied to clipboard
fun clearTo()

fixed32 to = 2;

Link copied to clipboard

.meshtastic.MeshPacket.TransportMechanism transport_mechanism = 21;

Link copied to clipboard

uint32 tx_after = 20;

Link copied to clipboard

bool via_mqtt = 14;

Link copied to clipboard

bool want_ack = 10;

Link copied to clipboard

.meshtastic.Data decoded = 4;

Link copied to clipboard

bytes encrypted = 5;